<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="static/css/bootstrap.min.css">
</head>

<body>
    <!-- 给一个容器 -->
    <div class="container">
        <div class="row text-center">
            <h1>学生信息管理系统</h1>
            <hr>

            <a href="index.html" class="btn btn-success">首页</a>
            <a href="add.html" class="btn btn-warning">添加</a>

            <br>
            <br>
        </div>

        <!-- col-md-8 中等屏幕的8  12 -->
        <form action="" role="form" class="col-md-5" onsubmit="return false">

            <div class="row">
                <div class="form-group col-md-5">
                    <label for="name">姓名</label>
                    <input type="text" name="name" id="name" class="form-control">
                </div>
            </div>

            <div class="row">
                <div class="form-group col-md-5">
                    <label for="sex">性别</label>
                    <input type="text" name="sex" id="sex" class="form-control">
                </div>
            </div>

            <div class="row">
                <div class="form-group col-md-5">
                    <label for="age">年龄</label>
                    <input type="text" name="age" id="age" class="form-control">
                </div>
            </div>

            <div class="row">
                <div class="form-group col-md-5">
                    <label for="age">qq邮箱</label>
                    <input type="text" name="qq" id="qq" class="form-control">
                    <span id="tip"></span>
                </div>
            </div>

            <div class="row">

                <div class="text-center col-md-5">
                    <button type="submit" class="btn btn-success" id="btn">提交</button>
                    <button type="reset" class="btn btn-danger">重置</button>


                </div>



            </div>




        </form>















    </div>
    <script>
        //按钮点击事件
        let btn = document.getElementById("btn");
        btn.onclick = function () {
            //获取文本框输入的值
            let name = document.getElementById("name").value;
            let sex = document.getElementById("sex").value;
            let age = document.getElementById("age").value;
            let qq = document.getElementById("qq").value;
            let obj = { name, sex, age, qq }
            //第一步：创建ajax
            let xhr = new XMLHttpRequest();
            //第二步:建立http连接
            xhr.open("post", "/add", true)
            //发送数据
            let data = JSON.stringify(obj);
            console.log(data);
            xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
            xhr.send(`data=${data}`);
            // xhr.onreadystatechange事件
            xhr.onreadystatechange = function () {
                if (xhr.readyState == 4) {
                    if (xhr.status == 200) {
                        let dete = JSON.parse(xhr.response)
                        //渲染数据
                        let tip = document.getElementById("tip");
                        tip.innerHTML = dete.msg;
                    }
                }
            }

        }
    </script>
</body>

</html>